Financhill
Back

Castle Biosciences Quote, Financials, Valuation and Earnings

Castle Biosciences Price Quote

$27.50
-0.01 (1.51%)
(Updated: December 21, 2024 at 5:21 AM ET)

Castle Biosciences Key Stats

Sell
25
Castle Biosciences (CSTL) is a Sell

Day range:
$26.58 - $27.99
52-week range:
$16.97 - $35.84
Dividend yield:
0%
P/E ratio:
0.00
P/S ratio:
2.48
P/B ratio:
1.75%

Volume:
382.6K
Avg. volume:
342.1K
1-year change:
34.33%
Market cap:
$770.5M
Revenue:
$219.8M
EPS:
$0.21

How Much Does Castle Biosciences Make?

Data Unavailable

Is Castle Biosciences Growing As A Company?

Data Unavailable

Castle Biosciences Stock Price Performance

What Is Castle Biosciences 52-Week High & Low?

Castle Biosciences Price To Free Cash Flow

Data Unavailable

Is It Risky To Buy Castle Biosciences?

Data Unavailable

Is Castle Biosciences Cash Flow Positive?

Data Unavailable

Castle Biosciences Return On Invested Capital

Data Unavailable

Castle Biosciences Earnings Date & Stock Price

Castle Biosciences Competitors

Castle Biosciences Dividend Yield

Data Unavailable

Castle Biosciences Analyst Estimates

YoY Growth Past Surprise
EPS: 0% 966.67%
Revenue: 39.5% 8.6%

Analyst Recommendations

Buy Recommendations: 8
Hold Recommendations: 0
Sell Recommendations: 0
Price Target: 41.56
Upside from Last Price: 51.06%

Major Shareholders

Data Unavailable